﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

using Antlr.Runtime;
using Antlr.Runtime.Tree;

using Netium.Compiler;

namespace Netium.Compiler.IntermediateRepresentation
{
    class IRTree : CommonTree
    {
        private Symbol _symbol = null;

        public IRTree() : base() { }
        public IRTree(CommonTree node) : base(node) { }
        public IRTree(IToken t) : base(t) { }

        public Symbol Symbol
        {
            get { return _symbol; }
            set { _symbol = value; }
        }
    }
}
